/*download*/

.down_banner img {
    display: block;
    margin: 0px auto;
    width: 100%;
}

.down_content {
    width: 100%;
    background: #e8e7f2 none repeat scroll 0% 0%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.down_content .row {
    max-width: 1250px;
}

.down_content  .large-block-grid-1>li{
    padding-bottom: 10px;
}

.down_content .large-block-grid-2>li{
    padding: 10px;
}

@media screen and (min-width: 1023px) {
    .down_content .title {
        padding-top: 40px;
    }
}

@media screen and (max-width: 1022px) { 
    .down_content .title {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

.down_content .foot {
    background: #f7f7f7;
    padding-top: 60px;
    padding-bottom: 60px;
}

.down_content .panel {
    background: #fff;
    border: none;
    margin-bottom: 0;
    padding: 30px 15px;
}

.down_content .panel img:first-child{
   width: 532px;/*电脑版面*/
    height: 200; 
}
.down_content .panel a.update{
    position: relative;
    height: 120px;
    display: block;
    max-width: 165px;
    margin: 0 auto;
}

.down_content .panel img.update_icon{
    width: 120px;
    height: auto;
    position: absolute;
    right: 41px;
    top: 2px;
}

.down_content .foot a.down_shop {
    text-decoration: underline;
    color: #40beff;
}

.down_content .shop {
    background: #4b4b4b;
    padding-top: 55px;
    padding-bottom: 45px;
}

.down_content .shop .row {
    padding: 10px;
}

.down_content .products {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
}

.down_content .products > ul.sub_product {
    margin: 0;
}

.down_content .title h1,.down_content .foot h1 {
    font-size: 30px;
    font-weight: normal;
    font-family: Microsoft YaHei;
    color: #3b3b3b;
}

.down_content .title p{
    font-size: 16px;
    font-family: Microsoft YaHei;
    color: #3b3b3b;
    line-height: 26px;
    text-align: left;
    border-bottom: 1px solid #b2b2b2;
    padding-bottom: 15px;
    max-width: 1160px;
    margin: 10px auto;
}

.down_content .title p img{
    margin-right: 10px;
}

.down_content .shop h1 {
    font-size: 30px;
    font-weight: normal;
    font-family: Microsoft YaHei;
    color: #fff;
    word-spacing: 50px;
}

.down_content .shop p {
    font-size: 16px;
    font-weight: normal;
    font-family: Microsoft YaHei;
    color: #fff;
}

.down_content .shop h4 {
    font-size: 16px;
    font-weight: normal;
    font-family: Microsoft YaHei;
    text-align: left;
    color: #fff;
    margin-bottom: 15px;
}

.down_content .shop p.shop_title {
    text-align: center;
}

.down_content .shop a {
    font-size: 16px;
    font-family: Microsoft YaHei;
    text-align: left;
    color: #fff;
}

.down_content .shop a:hover {
    color: #40beff;
}

.down_content .products h4 {
    font-weight: normal;
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 21px;
    line-height: 30px;
    color: #050505;
    margin-top: 35px;
    margin-bottom: 10px;
}

.down_content .products h4 img{
    margin-left: 5px;
}

.down_content .products h4.acdseefree {
    text-align: left;
    margin-top: 0;
    margin-bottom: 15px;
}
.down_content .os_icon{
    margin-left: 10px;
    margin-top: 100px;
}
.down_content .products .info1 {
    font-size: 12px;
    /*min-height: 48px;*/
    margin-bottom: 5px;
}

.down_content .products .info {
    /*margin-bottom: 30px;*/
    font-size: 12px;
    margin-bottom: 5px;
}

.down_content .products .free_info {
    font-size: 20px;
    margin-bottom: 20px;
    margin-top: 12px;
    text-align: left;
    margin-top: 10px;
    color: #3b3b3b;
    letter-spacing: 1px;
}

.down_content  h2 {
    color: #888;
    font-size: 12px;
    font-family: Microsoft YaHei;
    margin-bottom: 10px;
}

.down_content .download-bttn a {
    border: none;
    text-align: center;
    width: 200px;
    height: 48px;
    background-color: #00a4da;
    border-radius: 2px;
    line-height: 48px;
    text-decoration: none;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    cursor: pointer;
    display: block;
    margin: 20px auto 10px;
}

.acdseefree_download .download-bttn a{
    margin-bottom: 0;
}

.down_content .download-bttn a:hover {
    background-color: #08A5D8;
    opacity: 0.85;
}

.down_content .searchinfo-bttn a {
    padding-bottom: 10px;
    padding-top: 5px;
    color: #4a4a4a;
    font-family: Microsoft YaHei;
    font-size: 16px; 

    /* border: none;
    color: white;
    text-align: center;
    width: 170px;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
    position: relative;
    letter-spacing: -1px;
    margin-top: 5px;
    border-radius: 5px;
    background-color: #02bea5; */
}

.down_content .searchinfo-bttn a:hover {
    text-decoration: underline;
   /* background-color: #02bea5;
    opacity: 0.85;*/
}

.down_content .acdseefree_download .download-bttn,
.down_content .acdseefree_download .searchinfo-bttn{
    float: left;
}
.down_content .acdseefree_download .searchinfo-bttn{
    line-height: 68px;
    margin-top: 10px;
    margin-bottom: 0;
    margin-left: 35px;
}

.web_img,.web_info,.support_img,.support_info,.call_img,.call_info {
    float: left;
}

.web_img,.support_img,.call_img {
    margin-right: 20px;
    margin-top: 10px;
}

.down_content .shop a.cont {
    color: #40beff;
    text-decoration: underline;
}

.down_content .shop a.cont:hover {
    color: #40beff;
    opacity: 0.9;
}

.down_content .acdseefree_icon{
    margin-left: 13.8%;
}

.down_content p.acdseefree_ene{
    margin-bottom: 15px;
}

.down_content p.acdseevsfree_ene{
    margin-bottom: 75px;
}

.down_content p.others{
    margin-bottom: 5px;
}

.down_content ul.other_down {
    margin: 0 auto;
    max-width: 456px;
}

.down_content ul.other_down h2 {
    color: #121212;
    font-size: 14px;
    margin-bottom: 10px;
}

.down_content ul.other_down li {
    min-width: 105px;
    padding-left: 25px;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    margin-right: 8px;
    margin-bottom: 5px;
    float: left;
    text-align: left;
}

.down_content ul.other_down li a {
    color: #333;
    font-size: 14px;
    font-weight: normal
}

.down_content ul.other_down li.tpy {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -265px;
}

.down_content ul.other_down li.hj {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -235px;
}

.down_content ul.other_down li.ff {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -25px;
}

.down_content ul.other_down li.pc {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -775px;
}

.down_content ul.other_down li.tk {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -482px;
}

.down_content ul.other_down li.xl {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -423px;
}

.down_content ul.other_down li.pc6 {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -798px;
}

.down_content ul.other_down li.qd {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -840px;
}

.down_content ul.other_down li.zg {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -890px;
}

.down_content ul.other_down li.gg {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -84px;
}

.down_content ul.other_down li.a5 {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -912px;
}

.down_content ul.other_down li.pp {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -933px;
}

.down_content ul.other_down li.xz {
    background: url('images/icons.png') no-repeat;
    background-position: 0 -954px;
}

.down_content ul.other_down li.more {
    padding-left: 0;
    float: left;
    min-width: 48px;
    margin-bottom: 10px;
}

.down_content ul.other_down li.more a {
    text-decoration: underline;
}

.acdsee_free p {
    text-align: left;
    color: #4a4a4a;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 5px;
}

.acdsee_free p.others {
    font-size: 16px;
    margin-top: 15px;
    margin-bottom: 5px;
}

.product_version {
    margin-bottom: 0;
}

p.product_ene {
    font-size: 15px;
    line-height: 30px;
    color: #4a4a4a;
    margin-bottom: 35px;
}
p.product_version{
    font-size: 15px;
    margin-bottom: 5px;
    line-height: 30px;
    color: #4a4a4a;
}

.products_list > .large-2{
    text-align: left;
    max-width: 147px;
}

.products_list > .large-3{
    border-left: 1px solid #b2b2b2;
    margin-top: 10px;
    text-align: right;
    max-width: 220px;
}
.products_list h4{
    text-align: left;
}
.products_list p{
    text-align: left;
}
.acdsee_free p{
    margin-top: 0;
    margin-bottom: 0;
}

@media screen and (max-width: 973px) {
    .down_content .products h4 {
        min-height: 60px;
    }
    .down_content .download-bttn a{
        width: 220px;
        font-size: 22px;
    }
    .down_content .searchinfo-bttn a{
        font-size: 18px;
    }
    .down_content .acdseefree_download .searchinfo-bttn{
        margin-left: 10px;
    }
}
@media screen and (max-width: 767px) {
    .down_content .products h4{
        min-height: auto;
    }
    .down_content .products h4.acdseefree{
        text-align: center;
        margin-top: 45px;
        margin-bottom: 20px;
    }
    .down_content .large-block-grid-1 .panel{
        padding-top: 10px;
    }
    .acdsee_free p{
        text-align: center;
    }
    .down_content ul.other_down{
        margin: 5px auto;
        max-width: 330px;
    }
    .down_content .acdseefree_download .download-bttn, .down_content .acdseefree_download .searchinfo-bttn{
        float: none;
    }
    .down_content .products{
        padding-left: 0;
        padding-right: 0;
    }
    .down_content .download-bttn a{
        width: 200px;
        font-size: 20px;
    }
}

@media screen and (max-width: 414px) {
    .down_content ul.other_down li{
        min-width: 98px;
    }
    .down_content .panel{
        padding: 30px 10px;
    }
}

/* 4k */
@media screen and (min-width: 1921px){
    .down_content .row{
        max-width: 1600px;
    }
    .down_content .title p{
        max-width: 1460px;
    }
    .down_content ul.other_down {
        max-width: 470px;
    }
}
/*分类列表开始*/
.pageinfo {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.pageinfo A {
	BORDER-RIGHT: #0000fe 1px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: #0000fe 1px solid; PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0000fe 1px solid; 
	COLOR: #0000fe; PADDING-TOP: 2px; BORDER-BOTTOM: #0000fe 1px solid; TEXT-DECORATION: none
}
.pageinfo A:hover {
	BORDER-RIGHT: #0000fe 1px solid; BORDER-TOP: #0000fe 1px solid; 
	BORDER-LEFT: #0000fe 1px solid; COLOR: #fff; 
	BORDER-BOTTOM: #0000fe 1px solid; BACKGROUND-COLOR: #0000fe
}
.pageinfo A:active {
	BORDER-RIGHT: #0000fe 1px solid; BORDER-TOP: #0000fe 1px solid; 
	BORDER-LEFT: #0000fe 1px solid; COLOR: #fff; 
	BORDER-BOTTOM: #0000fe 1px solid; BACKGROUND-COLOR: #0000fe
}
.pageinfo SPAN.thisclass {
	BORDER-RIGHT: #0000fe 1px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: #0000fe 1px solid; PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; 
	BORDER-LEFT: #0000fe 1px solid; COLOR: #fff; 
	PADDING-TOP: 2px; BORDER-BOTTOM: #0000fe 1px solid; 
	BACKGROUND-COLOR: #0000fe
}
.pageinfo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; 
	COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*.pageinfo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pageinfo A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.pageinfo A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.pageinfo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.pageinfo SPAN.thisclass {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.pageinfo SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}*/

/*--/page end--*/
.ad-250{
	width:250px;
	overflow:hidden;
	
	}
	
	.weizhi-1{
	width:1303px;
	height:30px;
	font-size:16px;
	line-height:30px;
	margin:0 auto 10px auto;
	text-indent:13px;
	border-bottom:3px #4e8100 solid;
	background:url(http://www.xin63.org.cn/images/ico-3.jpg) 0 13px no-repeat;
}